home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / DB_CLIPP / 0292.ZIP / INV.ARC / INVPRINT.PRG < prev    next >
Text File  |  1985-12-21  |  1KB  |  70 lines

  1. *invprint.prg
  2.  
  3. SET TALK OFF
  4. STORE 9 TO LINECNT
  5. STORE -8 TO RECORD
  6. STORE 1 TO MPAGE
  7. STORE DATE() TO MDATE
  8. CLEAR
  9. ? '                 Ensure top of paper is aligned with printhead'
  10. ?
  11. ?
  12. ?
  13. ?
  14. WAIT
  15. SET PRINT ON
  16. SET MARGIN TO 2
  17. ? CHR(27)+CHR(99)+CHR(49)
  18. ? CHR(14)+CHR(27)+CHR(33)
  19.  
  20. ? "       HOUSEHOLD GOODS"
  21. ? CHR(15)
  22. ?
  23. ?
  24. ?
  25. ?
  26. ? 'Page # '+SUBSTR(STR(MPAGE),9,3)+"                              ì
  27.                        As of "+DTOC(MDATE)
  28. ?
  29. ? CHR(27)+CHR(34)+CHR(27)+CHR(109)+CHR(48)
  30. ?
  31. ?
  32. ?
  33. GO TOP
  34. ? 'ITEM                                                   AQUIRED       ì
  35.    COST'
  36. ?
  37. ?
  38. DO WHILE .NOT. EOF()
  39.     ? ITEM, AQUIRED, COST 
  40.     ?
  41.     SKIP
  42.     RECORD=RECORD+1
  43.     LINECNT = LINECNT+2
  44.     IF LINECNT > 53
  45.     MPAGE=MPAGE+1
  46.     LINECNT = 0 
  47.        IF MPAGE > 4
  48.        LINECNT = -1
  49.        ENDIF
  50.     ? CHR(10)+CHR(10)+CHR(10)+CHR(10)+CHR(10)+CHR(10)
  51.     ? 'Page # '+SUBSTR(STR(MPAGE),9,3)
  52.     ?
  53.     ? 'ITEM                                                  AQUIRED  ì
  54.          COST'
  55.     ?
  56.     LOOP
  57.     ELSE
  58. ENDDO
  59. ? 'Records Reported'+STR(RECORD)
  60. SUM COST TO MCOST
  61. ? '                                                            ì
  62. TOTAL'+STR(MCOST)
  63. ? CHR(12)
  64. ?
  65. SET PRINT OFF
  66. RETURN
  67.  
  68.  
  69.